edificio del almirantazgo - Spanish English Dictionary